﻿
namespace SharpML.Api.Enumerations
{
    /// <summary>
    /// The possible states for a plugin
    /// </summary>
    public enum PluginState : int
    {
        /// <summary>
        /// The plugin has not started
        /// </summary>
        NotStarted,

        /// <summary>
        /// The plugin is being played
        /// </summary>
        Playing,

        /// <summary>
        /// The plugin has no more possible moves or is stale-mate
        /// </summary>
        NoMoreMoves,

        /// <summary>
        /// The plugin has been won/lost
        /// </summary>
        PluginOver
    }
}
